humped or hunched back - Türkisch Englisch Wörterbuch